A new approach of group-based VLC codec system with full table programmability
نویسندگان
چکیده
In this paper, the algorithm and architecture of a variable-length-code (VLC) codec system using a new group-based approach and achieving full table programmability are presented. According to the proposed codeword grouping and symbol memory mapping, both group searching and encoding/decoding procedures are completed by applying numerical properties and arithmetic operations to codewords and symbol addresses. By a novel symbol conversion, the memory requirement of the encoding process is reduced and the programmability of codewords and symbols is achieved. For MPEG applications, a 0.6m CMOS design that performs concurrent VLC codec processes is shown. This VLSI implementation occupies an area of 5.0 4.5 mm with 110 k transistors and satisfies a coding table up to 256-entry 12-bit symbols and 16-bit codewords. In addition, both encoding and decoding throughputs of this design achieve 100 Msymbols/s at a 100-MHz clock rate. Therefore, the proposed VLC codec system is suitable for applications which require high operation throughput, such as HDTV, and simultaneous compression and decompression, such as videoconferencing.
منابع مشابه
A new approach of group-based VLC codec system
In this paper, the algorithm of a VLC codec system with new group-based approach is presented. Based on the proposed codeword grouping and symbol memory mapping, the groupsearching scheme and codec processes are completed by applying numerical properties and arithmetic operations to codewords and symbol addresses. The memory requirement of encoder is reduced by a novel symbol-converting scheme....
متن کاملError resilient hybrid variable length codec with tough error synchronization for wireless image tra - Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
Variable-length codes, also called Huffman code [ I ] , is the most popular data compression technique used for solving channel bandwidth bottleneck in many image compression standards such as JPEG, MPEG-2, and H263. But, it is vulnerable to loss of synchronization if they are transmitted consecutively through a noisy channel. I t will result in large drops in image quality. In [2], we have pro...
متن کاملHigh Efficient Context-Based Variable Length Coding with Parallel Orientation
Entropy coding is one of the most important techniques in video codec. Two main criteria to assess an entropy coder are coding efficiency and friendly realization characteristic. In the recent development of the H.264/AVC standard, a sophisticated entropy coder, named Context-based Adaptive Variable Length Coding (CAVLC), has been invented, which supplies higher coding efficiency than other VLC...
متن کاملVLC Table Prediction Algorithm for CAVLC in H.264 Using the Characteristics of Mode Information
The most recent H.264 video coding standard adopted context-based adaptive variable length coding (CAVLC) as the entropy coding tool. By combining adaptive variable length coding (VLC) with context modeling, we can achieve a better coding performance. However, CAVLC in H.264 has a problem that correctness of VLC table prediction is low. In this paper, we propose a new VLC table prediction algor...
متن کاملFully Optical Spacecraft Communications: Implementing an Omnidirectional PV-Cell Receiver and 8Mb/s LED Visible Light Downlink with Deep Learning Error Correction
Free space optical communication techniques have been the subject of numerous investigations in recent years, with multiple missions expected to fly in the near future. Existing methods require high pointing accuracies, drastically driving up overall system cost. Recent developments in LED-based visible light communication (VLC) and past in-orbit experiments have convinced us that the technolog...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Circuits Syst. Video Techn.
دوره 11 شماره
صفحات -
تاریخ انتشار 2001